@charset "UTF-8";
/*
0.15625rem  //10px
0.1875      //12px
0.25rem     //16px
0.3125rem   //20px
*/
html,body {
    font-family: "微软雅黑","Microsoft YaHei","宋体",Arial;
    position: relative;
    background: #f9fbfc;
}
.route_form {
    padding-top: 0.26919rem;
}
.route_form .route_list {
    box-sizing: border-box;
    width: 9.46162rem;
    height: 1.59914rem;
    padding: 0 0.79957rem;
    margin: 0 auto 0.26919rem;
    font-size: 0.47974rem;
    line-height: 1.59914rem;
    border-radius:10px;
    box-shadow: 0 0 0.15625rem 0 rgba(0,0,0,0.1);
    background: #fff;
}
.route_list_active {
	border:#298efc 1px solid;	
}

.route_list .route-info {
    color: #d0d5d9;
    overflow: hidden;
}
.route_list .route-info .start,
.route_list .route-info .end {
    display: block;
    /* width: 2.15625rem; */
    color: #4f5a67;
    float: left;
}
.route_list .route-info .exchange {
    display: block;
    float: left;
    width: 0.71875rem;
    height: 1.59914rem;
    margin: 0 0.2rem;
    background: url("../images/home-icon-arrow.png") no-repeat center;
}
.route_list .price {
    height: 100%;
    color: #298efc;
    float: right;
}
.route_list .price em.symbol {
    font-size: 0.375rem;
    font-style: normal;
}
.route_list i{
	font-style:normal;
}
/*mui样式修改*/
.mui-popup-inner{
    padding-top: .6rem;
    padding-bottom: .3rem;
}
.mui-popup{
    width:7.33rem;
    top:45%;
}
.mui-popup-title+.mui-popup-text{
    /*line-height: 1.1rem;*/
    width:5rem;
    margin: .3rem auto .2rem;
    font-size: .4rem;
}
.mui-popup-buttons{
    height:1.6rem;
}
.mui-popup-button{
    height:1.6rem;
    line-height: 1.6rem;
}
.mui-popup-button:first-child:last-child{
    font-size: .5rem;
    color:#298efc;
}
.mui-popup-title{
    font-size: .5rem;
}
.mui-popup-title{
    color:#4b4e51;
}
.mui-popup-text{
    color:#9ea7b1;
}
.mui-popup{
    border-radius:8px !important;
}
